"""
数据库配置
"""
import os
from .settings import BASE_DIR

# SQLite数据库配置
DATABASE = {
    'ENGINE': 'sqlite3',
    'NAME': os.path.join(BASE_DIR, 'data', 'app_data.db'),
}

# 表结构定义
TABLES = {
    'weathers': {
        'city': 'VARCHAR(32)',
        'date': 'VARCHAR(16)',
        'weather': 'VARCHAR(64)',
        'temp': 'VARCHAR(32)',
        'primary_key': ['city', 'date']
    },
    'jobs': {
        'position_name': 'TEXT',
        'minimum_wage': 'INTEGER',
        'maximum_wage': 'INTEGER',
        'company': 'TEXT',
        'location': 'TEXT',
        'requirements': 'TEXT'
    },
    'products': {
        'title': 'TEXT',
        'price': 'REAL',
        'sales': 'TEXT',
        'shop_name': 'TEXT',
        'url': 'TEXT'
    }
}